Definition of Water Spirit

  • (noun) a fairy that inhabits water

Synonyms of Water Spirit


Antonyms of Water Spirit


No Antonyms Found.

Homophones of Water Spirit


No Homophones Found.